Supertext\Helper\TextProcessor A

Total Complexity 55
Dependencies 2
Dependents 8
Total lines 295
Lines of code 177
Logical lines of code 121
Comment lines 54
Methods 11
Properties 2

Methods 11

Method Rating Maintainability Complexity Lines of code
replaceShortcodeNodesRecursive()
B
39 20 57
getAttributeNodes()
S
52 7 23
replaceShortcode()
S
53 6 20
decodeEnclosedContent()
S
57 5 17
encodeEnclosedContent()
S
57 5 17
getExtendedShortcodeRegex()
S
60 3 13
getAttributeValue()
S
68 3 7
getShortcodeSetting()
S
65 3 9
__construct()
S
81 1 3
replaceShortcodes()
S
71 1 5
replaceShortcodeNodes()
S
69 1 6